package com.ruoyi.promote.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.promote.domain.entity.TsKsFile;
import com.ruoyi.promote.domain.param.ParamTsKsFileAdd;
import com.ruoyi.promote.domain.param.ParamTsKsFileSel;

import javax.servlet.http.HttpServletRequest;
import java.io.IOException;
import java.util.List;

/**
 * 矿山文件业务层
 *
 * @author Gzq
 * @since 2025-06-05 15:13:12
 * */
public interface TsKsFileService extends IService<TsKsFile>
{
    /**
     * 获取矿山文件-条件-分页
     * @author Gzq
     * @since 2024年6月5日15:32:07
     * */
    List<TsKsFile> selKsFile(ParamTsKsFileSel paramTsKsFileSel);

    /**
     * 新增矿山文件
     * @author Gzq
     * @since 2024-06-05 20:04:36
     * */
    String jgUploadFile(ParamTsKsFileAdd paramTsKsFileAdd, HttpServletRequest request) throws IOException;

}
